turtle snail - Allemand Anglais Dictionnaire